Synonyms for "dart thrower"

Words with similar meaning